home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / wlib11_2.zip / EXAMPLES.EXE / EXAM89.C < prev    next >
C/C++ Source or Header  |  1991-03-13  |  980b  |  24 lines

  1.    #include "window.h"
  2.  
  3.    #define NORM  CREATE_VIDEO_ATTRIBUTE(black,white)
  4.    VWPOINTER vw;          /* virtual window pointer */
  5.    WPOINTER w1, w2;
  6.    main()
  7.    {
  8.      WindowInitializeSystem();
  9.      WindowSaveInitial(0);
  10.      vw = VirtualInitialize(NOATTRIBUTE,30,80,0);
  11.      w1 = WindowInitialize(BORDER,1, 1,20,12,NORM,NORM,SINGLEBOX);
  12.      w2 = WindowInitialize(BORDER,13,1,20,10,NORM,NORM,DOUBLEBOX);
  13.      WindowOpen(w1);
  14.      WindowOpen(w2);
  15.      WindowDisplay(w1,1,NOEFFECT);
  16.      WindowDisplay(w2,2,NOEFFECT);
  17.      VirtualWriteString(vw,"This is a string",1,1);/* Write string to
  18.                                                        virtual window */
  19.      WindowAssignToVirtual(w1,vw,1,1); /* Assign viewport to virtual window */
  20.      WindowAssignToVirtual(w2,vw,1,1); /* Assign viewport to virtual window */
  21.      GET_KEY();
  22.      VirtualFree(vw,1,NOEFFECT);  /* Destroy virtual window and hide
  23.                                      w1,w2 */
  24.    }